Foreign subsidiary - Espagnol Anglais Dictionnaire